home *** CD-ROM | disk | FTP | other *** search
- stop();
- if(!setVars)
- {
- var dropSpeed = 0;
- var maxDropSpeed = 8;
- var airSpeed = 0.5;
- var xSpeed = random(18) + random(5);
- _X = _X - 60;
- _Y = _Y - 45;
- var setVars = true;
- }
- var onEnterFrame = function()
- {
- if(_root.pauseMode == false)
- {
- if(_root.cm.hitTest(this))
- {
- if(_currentframe == 1)
- {
- gotoAndStop("explode");
- }
- else if(_currentframe == 2 && !took && _root.cm.hitTest(g.hitter))
- {
- took = true;
- if(_root.cm.hit == false)
- {
- if(_root.cm.invis <= 0)
- {
- _root.cm.hit = true;
- _root.health -= 6;
- }
- }
- }
- }
- if(_root.bound.hitTest(_X,_Y,true))
- {
- gotoAndStop(2);
- }
- if(_currentframe == 1)
- {
- _Y = _Y + dropSpeed;
- _X = _X - xSpeed;
- _rotation = _rotation + dropSpeed;
- if(xSpeed > 0)
- {
- xSpeed -= airSpeed;
- }
- if(dropSpeed < maxDropSpeed)
- {
- dropSpeed += airSpeed;
- }
- }
- else
- {
- _rotation = 0;
- }
- g.play();
- }
- else
- {
- g.stop();
- }
- };
-